package cn.bdqn.service;

import java.util.List;

import cn.bdqn.bean.User;
import cn.bdqn.bean.UserType;

public interface UserService {
	//新增用户
	boolean addUser(User user);
	//修改用户
	boolean updateUser(User user);
	//删除用户
	boolean deleteUser(User user);
	//根据用户姓名获取用户列表总记录数
	int getCount(User user) ;
	//根据用户姓名获取分页列表
	List<User> getList(User user,  int pageIndex, int pageSize) ;
	//根据id获取用户信息
	User getUserById(int id);
	//获取所有的用户类型
	List<UserType> getUserTypeList();
	//用户登录
	User login(User user);

}
